package com.siae.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.siae.pojo.User;
import com.siae.pojo.vo.Result;

import java.util.List;
import java.util.Map;

public interface UserService extends IService<User> {
    Result<List<User>> findAllUser(Integer roleId);
    Result<User> findAP(String account, String password);
    Result<User> getUserByName(String name);
    Result<User> getUserById(Integer id);
    Result addUser(User user);
    Result updateUser(User user);
    Result updatePwd(Map dataMap);
    Result deleteUserById(Integer id);
}
